# -*- encoding: utf-8 -*-
'''
@File    :   9.2.py
@Time    :   2022/11/25 14:41:18
@Author  :   Cms 
@Version :   1.0
@Contact :   2267000140@qq.com
@WebSite    :   www.baidu.com
'''
# 2 编写一个接收数据的网络程序，由“网络调试工具”发送数据，你的程序接收数据并打印输出；

# here put the import lib
# UDP 接收网络数据
from socket import *

def main():
    # 绑定端口信息
    udp_socket=socket(AF_INET,SOCK_DGRAM)

    local_addr=('10.115.149.133',9999)

    udp_socket.bind(local_addr)
    # 接收数据
    recv_data = udp_socket.recvfrom(1024)  # 1024表示本次接收的最大字节数
    # 打印显示接收到的数据
    print(recv_data)

    #print(recv_data[0].decode('gbk'))
    #print(recv_data[1])

    # 关闭套接字
    udp_socket.close()

if __name__ == "__main__":
    main()